Systematic review of organizational motivations for adopting CMM-based SPI
نویسندگان
چکیده
Background: Software Process Improvement (SPI) is intended to improve software engineering, but can only be effective if used. To improve SPI’s uptake, we should understand why organizations adopt SPI. CMM-based SPI approaches are widely known and studied. Objective: We investigated why organizations adopt CMM-based SPI approaches, and how these motivations relate to organizations’ size. Method: We performed a systematic review, examining reasons reported in more than forty primary studies. Results: Reasons usually related to product quality and project performance, and less commonly, to process. Organizations reported customer reasons infrequently and employee reasons very rarely. We could not show that reasons related to size. Conclusion: Despite its origins in helping to address customer-related issues for the USAF, CMM-based SPI has mostly been adopted to help organizations improve project performance and product quality issues. This reinforces a view that the goal of SPI is not to improve process per se, but instead to provide business benefits. 2007 Elsevier B.V. All rights reserved.
منابع مشابه
Competing values in software process improvement: an assumption analysis of CMM from an organizational culture perspective
The capability maturity model (CMM) approach to software process improvement is the most dominant paradigm of organizational change that software organizations implement. While some organizations have achieved various levels of success with the CMM, the vast majority have failed. In this paper, we investigate the assumptions about organizational culture embedded in the CMM models and we discuss...
متن کاملDesign Framework of KSPI Model (5iKSPI)
Several contemporary models have been developed to assist organizations to evaluate and to improve their software development processes and capabilities. There is substantial evidence that a successful software process improvement (SPI) program will result in improvements in productivity, quality, schedule, and business value. In this paper work, we have analysis several SPI models like: BOOTST...
متن کاملA Systematic Survey of CMM Experience and Results - Software Engineering, 1996., Proceedings of the 18th International Conference on
The capability maturity model* ( C M M ) for software has become very influential as a basis for software process improvement (SPI). Most of the evidence to date showing the results of these efsorts has consisted of case studies. We present a systematic survey of organizations that have undertaken CMM-based SPI to get more representative results. We found evidence that process maturity is in fa...
متن کاملRelevant Organizational Values in the Implementation of Software Process Improvement Initiatives
In a globalized world, organizational culture plays an important role in companies since it represents one of the main factors of business success in competitive scenarios. Organizational culture is defined by a set of attitudes, behaviors, norms and beliefs that may guide the life of a company. Organizational values can ensure a common understanding among everyone in the organization, provided...
متن کاملTheoretical Model of Software Process Improvement for CMM and CMMI based on QFD
In this paper, we first introduce Software Process Improvement (SPI) and Quality Function Deployment (QFD); then study theoretical model of SPI for CMM and CMMI based on QFD. Through the research, we hope to achieve three goals: first, to develop a method, based on QFD, for the integration and prioritization of requirements from multiple perspectives; second, to map process requirements, includ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Information & Software Technology
دوره 50 شماره
صفحات -
تاریخ انتشار 2008